home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 4 / Amiga Tools 4.iso / tools / internet-tools / connect-line / cl / developer / rexx / maps.dok < prev    next >
Encoding:
Text File  |  1996-02-08  |  5.4 KB  |  190 lines

  1. Funktionsbeschreibung maps.clrexxmod
  2. ====================================
  3.  
  4. Der maps.clrexxmod bietet Routinen für die Anwendung des MAPS-Standards
  5. gemäß der ZConnect-Dokumentation Version 3.1.
  6.  
  7. Da einige der Routinen recht rechenintensiv sind und die  CPU  für  längere
  8. Zeit  belasten,  untersucht  der  Modul bei jedem Aufruf das Directory ENV:
  9. nach der optionalen Variablen 'mapsmod'. Diese  beinhaltet  die  gewünschte
  10. Taskpriorität des Moduls. Innerhalb von Skripten mittels
  11.  
  12. address command 'setenv mapsmod 'prio
  13.  
  14. setzen. Nach der Auswertung wird die ENV-Variable vom Modul gelöscht.
  15.  
  16. Folgende Funktionen sind bisher implementiert:
  17.  
  18. /* ADD <systemname>,<sourcefile> [,<absender>]
  19. **
  20. ** Parameter:
  21. **
  22. **  systemname  = Name des Points/Systems
  23. **  sourcefile  = Pfad und Name des ausgelager-
  24. **                ten Mailbodies mit den Brett-
  25. **                namen
  26. **  absender    = Empfänger der Rückantwort,
  27. **                optional
  28. **
  29. ** Beschreibung:
  30. **
  31. **  Wertet <sourcefile> aus und trägt das System
  32. **  in die dort angegebenen Brettnamen ein.
  33. */
  34.  
  35. /* DEL <systemname>,<sourcefile> [,<absender>]
  36. **
  37. ** Parameter:
  38. **
  39. **  systemname  = Name des Points/Systems
  40. **  sourcefile  = Pfad und Name des ausgelager-
  41. **                ten Mailbodies mit den Brett-
  42. **                namen
  43. **  absender    = Empfänger der Rückantwort,
  44. **                optional
  45. **
  46. ** Beschreibung:
  47. **
  48. **  Wertet <sourcefile> aus und trägt das System
  49. **  aus dort angegebenen Brettverteilern aus.
  50. */
  51.  
  52. /* ERROR <systemname>,<sourcefile>,<subject>,<reason> [,<flag1>,<absender> [,<flag2>]]
  53. **
  54. ** Parameter:
  55. **
  56. **  systemname  = Name des Points/Systems
  57. **  sourcefile  = Pfad und Name des Mailbodies
  58. **  subject     = Betreff der Originalnachricht,
  59. **                steht in Datei, Pfad + Name
  60. **                derselben
  61. **  reason      = Fehlertext, ebenfalls Datei
  62. **  flag1       = Ist der Wert = 1, so wird
  63. **                als Empfänger der Rückant-
  64. **                wort der User <absender>
  65. **                eingesetzt
  66. **  absender    = Absender der Nachricht an
  67. **                MAPS
  68. **  flag2       = Ist der Wert = 1, so wird
  69. **                nicht überprüft, ob das Sys-
  70. **                tem <systemname> existiert.
  71. **
  72. ** Beschreibung:
  73. **
  74. ** Verschickt eine Fehlermeldung
  75. */
  76.  
  77. /* HELP <systemname>,<sourcefile>,<language> [,<flag1>,<absender> [,<flag2>]]
  78. **
  79. ** Parameter:
  80. **
  81. **  systemname  = Name des Points/Systems
  82. **  sourcefile  = Name des Hilfstextes, keine
  83. **                Pfadangabe
  84. ** language     = Sprache
  85. **  flag1       = Ist der Wert = 1, so wird
  86. **                als Empfänger der Rückant-
  87. **                wort der User <absender>
  88. **                eingesetzt
  89. **  absender    = Absender der Nachricht an
  90. **                MAPS
  91. **  flag2       = Ist der Wert = 1, so wird
  92. **                nicht überprüft, ob das Sys-
  93. **                tem <systemname> existiert.
  94. **
  95. ** Beschreibung:
  96. **
  97. ** Verschickt einen Hilfstext
  98. */
  99.  
  100. /* HOLD ON <systemname> [,<flag> [,<absender>]]
  101. **
  102. ** Parameter:
  103. **
  104. **  systemname  = Name des Points/Systems
  105. **  flag        = Optional; entspricht es dem Wert 1, wird eine
  106. **                Rückantwort verschickt
  107. **  absender    = Optional; wird hier eine vollständige Mail-
  108. **                adresse angegeben, wird nicht auf Point ge-
  109. **                testet sondern an diesen die Rückantwort
  110. **                geschickt
  111. **
  112. ** Beschreibung:
  113. **
  114. **  Diese Routine entspricht einer Urlaubsfuntion. Sämtliche be-
  115. **  stellten Bretter des Points/Systems werden ausgetragen und
  116. **  in einer temporären Datei zwischengespeichert. Siehe auch
  117. **  maps.clrexxmod/HOLDOFF
  118. **
  119. **  Interner Name: HOLDON
  120. */
  121.  
  122. /* HOLD OFF <systemname> [,<flag> [,<absender>]]
  123. **
  124. ** Parameter:
  125. **
  126. **  systemname  = Name des Points/Systems
  127. **  flag        = Optional; entspricht es dem Wert 1, wird eine
  128. **                Rückantwort verschickt
  129. **  absender    = Optional; wird hier eine vollständige Mail-
  130. **                adresse angegeben, wird nicht auf Point ge-
  131. **                testet sondern an diesen die Rückantwort
  132. **                geschickt
  133. **
  134. ** Beschreibung:
  135. **
  136. **  Dieser Befehl entspricht einer Urlaubsfunktion. Sämtliche,
  137. **  mittels HOLDON ausgetragenen Bretter, werden wieder einge-
  138. **  tragen.
  139. **
  140. **  Interner Name: HOLDOFF
  141. */
  142.  
  143. /* INDEX <systemname>,<sourcefile> [,<flag1>,<absender> [,<flag2>]]
  144. **
  145. ** Parameter:
  146. **
  147. **  systemname  = Name des Points/Systems
  148. **  sourcefile  = Pfad und Name der Quell-
  149. **                brettliste
  150. **  flag1       = Ist der Wert = 1, so wird
  151. **                als Empfänger der Rückant-
  152. **                wort der User <absender>
  153. **                eingesetzt
  154. **  absender    = Absender der Nachricht an
  155. **                MAPS
  156. **  flag2       = Ist der Wert = 1, so wird
  157. **                nicht überprüft, ob das Sys-
  158. **                tem <systemname> existiert.
  159. **
  160. ** Beschreibung:
  161. **
  162. ** Erstellt eine Auflistung der Inhalte der
  163. ** angegebenen Bretter.
  164. */
  165.  
  166. /* LIST <systemname> [,<flag1>,<absender> [,<flag2>]]
  167. **
  168. ** Parameter:
  169. **
  170. **  systemname  = Name des Points/Systems
  171. **  flag1       = Ist der Wert = 1, so wird
  172. **                als Empfänger der Rückant-
  173. **                wort der User <absender>
  174. **                eingesetzt
  175. **  absender    = Absender der Nachricht an
  176. **                MAPS
  177. **  flag2       = Ist der Wert = 1, so wird
  178. **                nicht überprüft, ob das Sys-
  179. **                tem <systemname> existiert.
  180. **
  181. ** Beschreibung:
  182. **
  183. ** Erstellt eine Liste der Bretter und verschickt
  184. ** an den Point/das System
  185. */
  186.  
  187.  
  188.  
  189.  
  190.